package com.tiancheng.trade.merchant.vo.product;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class FindProductDetailResponseVO {

    private Long id;
    /**
     * 商户编码/商户ID
     */
    private String merchantCode;
    /**
     * 商户名称
     */
    private String merchantName;
    /**
     * 产品编码/产品ID
     */
    private String productCode;
    /**
     * 产品名称
     */
    private String productName;
    /**
     * 产品详情
     */
    private String productDetail;
    /**
     * 业务场景
     */
    private String scenario;
    /**
     * 业务场景
     */
    private String scenarioCn;
    /**
     * 业务侧产品编码
     */
    private String productCodeBusiness;
    /**
     * 支付渠道编码
     */
    private String paymentChannel;
    /**
     * 支付渠道编码
     */
    private String paymentChannelCn;
    /**
     * 成本价格类型(1:固定金额 2:售价比例)
     */
    private Integer costType;
    /**
     * 成本价格类型(1:固定金额 2:售价比例)
     */
    private String costTypeCn;
    /**
     * 成本价格
     */
    private BigDecimal costPrice;
    /**
     * 清分规则
     */
    private List<SettlementRuleVO> settlementRuleList;
}
